@charset "utf-8";
/*****
** 个人中心样式*******
********************
** */
.right-container .account {
	float: right;
	width: 810px;
}
.right-container .account .account-info {
	float: left;
	width:100%;
	padding:40px;
	background-color:#fff;
}
.account .account-info .thumb {
	float: left;
	width: 150px;
	height: 140px;
}
.account .account-info .thumb img {
	float: left;
	width: 150px;
	height: 140px;
	border: 1px solid #eaeaea;
}
.account .account-info .info {
	float: left;
	width: 540px;
	padding-left:20px;
}
.account .account-info .info p {
	height: 28px;
	line-height: 28px;
}
.account .account-info .info .name {
	float:left;
	width:100%;
	font-size: 16px;
	color: #ff6a2f;
}

.account .account-info .info  a{
	font-size: 12px;
	color: #1e7db9;
}
.account .account-info .info .attr {
	float:left;
	width:100%;
	padding-top:10px;
}
.account .account-info .info .attr li {
	float:right;
	width:50%;
	line-height:25px;
	font-size: 14px;
	color: #999;
}

/*****统计信息****/
.right-container .account-count {
	float: right;
	width: 810px;
	margin-top:20px;
	background-color: #ffffff;
}
.account-count .count-hd {
	float: left;
	width: 100%;
	height: 40px;
	padding:0px 20px;
	line-height:40px;
	font-size:16px;
	color:#333333;
	background-color:#f3f3f3;
}
.account-count ul {
	float: left;
	width: 100%;
	border-bottom:1px solid #f3f3f3;
}

.account-count ul li {
	float: left;
	width: 25%;
	padding:0px 20px;
	line-height: 40px;
	font-size: 14px;
	color: #999;
	border-right:1px solid #f3f3f3;
}
.account-count ul li:last-child{
	border:none;
}

.account-count ul.good li {
	width:20%;
	text-align:center;
}

.account-count ul li.subtitle{
	background-color:#f3f3f3;
}

.account-count ul li i{
	font-style:normal;
}

.account-count ul li b{
	margin-left:20px;
	font-weight:normal;
	color:#ff3300;
}


/*****黑名单****/
.black-list{
	float:left;
	width:100%;
	margin-top:20px;
	background-color:#fff;
}

.black-list .list-hd{
	float:left;
	width:100%;
	height:40px;
	line-height:40px;
	padding:0px 20px;
	font-size:16px;
	color:#333333;
}

.black-list li.col-1 {
	width: 30%;
}
.black-list li.col-2 {
	width: 25%;
}
.black-list li.col-3 {
	width: 25%;
}
.black-list li.col-4 {
	width: 20%;
}

.black-list .btn-add{
	width:60px;
	height:25px;
	line-height:25px;
	padding:0px;
	margin-left:20px;
	color:#fff;
	background-color:#febc71;
	border:none;	
}

.black-list .btn-del{
	width:60px;
	height:30px;
	line-height:30px;
	padding:0px;
	color:#fff;
	background-color:#dd4110;
	border:none;	
}
/**个人资料**/
.right-container .profile {
	float: left;
	width: 810px;
	padding: 30px 20px;
	background-color:#fff;
}
.profile fieldset {
	border: none;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}
.profile .form-group label {
	font-size: 14px;
	font-weight: normal;
	color: #848484;
}

.profile .form-group .form-control {
	border-radius:0px;
	border:1px solid #eaeaea;
	-webkit-box-shadow:none;
	box-shadow: none;
}

.profile .form-group .upload{
	float:left;
	width:160px;
	height:160px;
	border:1px solid #eaeaea;
}

.profile .form-group a.btn-upload{
	float:left;
	width: 160px;
	height: 45px;
	line-height:45px;
	margin-top:10px;
	font-size:16px;
	color: #ffffff;
	text-align:center;
	border-radius:5px;
	background-color: #feb66c;
	border: none;
}

.profile .tip{
	margin-top:7px;
	color:#999;	
}

.profile em{
	font-style:normal;
	color:#ff3300;
}
.profile .btn-submit {
	width: 245px;
	height: 45px;
	font-size:16px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}
/************通用样式*********************/
.right-container .content {
	float:left;
	width: 100%;
	padding: 20px 10px;
}
.right-container .content .content-hd {
	float: left;
	width: 100%;
	height: 50px;
	padding: 0px 30px;
	line-height: 50px;
	font-size: 18px;
	color: #666666;
	border-bottom: 1px solid #f3f3f3;
}
.right-container .content .content-bd {
	float: left;
	width: 100%;
	padding:10px 30px;
}
.content fieldset {
	border: none;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}
.content .form-group>div {
	line-height: 30px;
	color: #666;
}
.content .form-group label {
	padding:0px;
	font-size: 14px;
	font-weight: normal;
	color: #848484;
}


.content .form-control{
	border-radius:0px;
	border:1px solid #eaeaea;
	-webkit-box-shadow:none;
	box-shadow: none;	
}
.content .radio input[type="radio"], .content .checkbox input[type="checkbox"] {
	float: left;
	margin-left: -18px;
}
.content .controls>.radio:first-child, .content .controls>.checkbox:first-child {
	padding-top: 5px;
}
.content .radio.inline, .content .checkbox.inline {
	display: inline-block;
	padding-top: 5px;
	margin-left: 20px;
	margin-bottom: 0;
	vertical-align: middle;
}
.content .btn-submit {
	width: 245px;
	height: 45px;
	font-size:16px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}

/***********标签通用样式*********/
.right-container .nav-tabs {
	border: 1px solid #dfdfdf;
	border-bottom: 1px solid #f4e7d3;
}
.right-container .nav-tabs>li {
	float: left;
	padding: 0px;
}
.right-container .nav>li>a {
	position: relative;
	display: block;
	padding: 0px;
	margin: 0px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #999999;
	text-align: center;
	background-color: #fff;
}
.right-container .nav>li>a.btn-new {
	position: relative;
	display: block;
	padding: 0px;
	margin: 0px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	background-color: #ff3300;
}
.right-container .nav-tabs>li>a {
	border: none;
	border-radius: 0px;
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #f4e7d3;
}
.right-container .nav-tabs>li>a:hover {
	border: none;
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #f4e7d3;
}
.right-container .nav-tabs>li.active>a:link, .right-container .nav-tabs>li.active>a:visited, .right-container .nav-tabs>li.active>a:focus, .right-container .nav-tabs>li.active>a:hover {
	height: 51px;
	margin-top: -1px;
	margin-left: -1px;
	color: #ba9170;
	font-weight: bold;
	cursor: default;
	background-color: #fff;
	border: none;
	border: 1px solid #f4e7d3;
	border-top: 2px solid #f4e7d3;
	border-bottom-color: transparent;
}
.right-container .tab-content {
	padding: 30px;
	line-height: 28px;
	font-size: 14px;
	border: 1px solid #f4e7d3;
	border-top: 0px;
}



/****我的信誉***/
.content.credit-box{
	padding:0px;
	background-color:#fff;	
}


.content.credit-box .block{
	float:left;
	width:790px;
	margin:20px 10px;	
}

.content.credit-box .block .block-hd{
	float:left;
	width:100%;
	height:40px;
	line-height:40px;
	padding:0px 20px;
	font-size:14px;
	color:#333333;
	background-color:#f2f6ff;	
}

.content.credit-box .block .block-bd{
	float:left;
	width:100%;
}

.credit-box .block .block-bd .star{
	float:left;
	width:380px;
	padding: 10px 20px;
	font-size:12px;
	color:#999;
}

.credit-box .block .block-bd .star .star-item{
	float:left;
	width:100%;
	padding:10px 0px;
}

.credit-box .block .block-bd .prog{
	float:right;
	width:380px;
	padding: 20px 20px 0px 10px;
	font-size:12px;
	color:#999;
}


/***进度条***/
.prog .bar {
	height: 20px;
	margin-bottom: 25px;
	background: #ebebeb;
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
	border-radius: 10px;
}
.prog .bar > span {
	position: relative;
	float: left;
	margin: 0 -1px;
	min-width: 30px;
	height: 18px;
	line-height: 16px;
	text-align: right;
	background: #cccccc;
	border: 1px solid;
	border-color: #bfbfbf #b3b3b3 #9e9e9e;
	border-radius: 10px;
	background-image: -webkit-linear-gradient(top, #f0f0f0 0%, #dbdbdb 70%, #cccccc 100%);
	background-image: -moz-linear-gradient(top, #f0f0f0 0%, #dbdbdb 70%, #cccccc 100%);
	background-image: -o-linear-gradient(top, #f0f0f0 0%, #dbdbdb 70%, #cccccc 100%);
	background-image: linear-gradient(to bottom, #f0f0f0 0%, #dbdbdb 70%, #cccccc 100%);
	-webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2);
}
.prog .bar > span > span {
	padding: 0 8px;
	font-size: 11px;
	font-weight: bold;
	color: #404040;
	color: rgba(0, 0, 0, 0.7);
	text-shadow: 0 1px rgba(255, 255, 255, 0.4);
}
.prog .bar > span:before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
	height: 18px;
	background: url("../images/progress.png") 0 0 repeat-x;
	border-radius: 10px;
}
.prog .bar .green {
	background: #85c440;
	border-color: #78b337 #6ba031 #568128;
	background-image: -webkit-linear-gradient(top, #b7dc8e 0%, #99ce5f 70%, #85c440 100%);
	background-image: -moz-linear-gradient(top, #b7dc8e 0%, #99ce5f 70%, #85c440 100%);
	background-image: -o-linear-gradient(top, #b7dc8e 0%, #99ce5f 70%, #85c440 100%);
	background-image: linear-gradient(to bottom, #b7dc8e 0%, #99ce5f 70%, #85c440 100%);
}
.prog .bar .red {
	background: #db3a27;
	border-color: #c73321 #b12d1e #8e2418;
	background-image: -webkit-linear-gradient(top, #ea8a7e 0%, #e15a4a 70%, #db3a27 100%);
	background-image: -moz-linear-gradient(top, #ea8a7e 0%, #e15a4a 70%, #db3a27 100%);
	background-image: -o-linear-gradient(top, #ea8a7e 0%, #e15a4a 70%, #db3a27 100%);
	background-image: linear-gradient(to bottom, #ea8a7e 0%, #e15a4a 70%, #db3a27 100%);
}
.prog .bar .orange {
	background: #f2b63c;
	border-color: #f0ad24 #eba310 #c5880d;
	background-image: -webkit-linear-gradient(top, #f8da9c 0%, #f5c462 70%, #f2b63c 100%);
	background-image: -moz-linear-gradient(top, #f8da9c 0%, #f5c462 70%, #f2b63c 100%);
	background-image: -o-linear-gradient(top, #f8da9c 0%, #f5c462 70%, #f2b63c 100%);
	background-image: linear-gradient(to bottom, #f8da9c 0%, #f5c462 70%, #f2b63c 100%);
}
.prog .bar .blue {
	background: #5aaadb;
	border-color: #459fd6 #3094d2 #277db2;
	background-image: -webkit-linear-gradient(top, #aed5ed 0%, #7bbbe2 70%, #5aaadb 100%);
	background-image: -moz-linear-gradient(top, #aed5ed 0%, #7bbbe2 70%, #5aaadb 100%);
	background-image: -o-linear-gradient(top, #aed5ed 0%, #7bbbe2 70%, #5aaadb 100%);
	background-image: linear-gradient(to bottom, #aed5ed 0%, #7bbbe2 70%, #5aaadb 100%);
}


/****/

.credit-box .block .block-bd .prog .score-text{
	float:left;
	width:100%;
	line-height: 30px;
}


.credit-box .block .block-bd .prog .score-text span{
	float:left;
	padding-right:12px;
}

.credit-box .block .tb-item li,.credit-box .block .tb-hd li{
	border-right:1px solid #f3f3f3;
	text-align: center;
}

.credit-box .block .tb-item li:last-child,.credit-box .block .tb-hd li:last-child{
	border-right:none;
}


.credit-box .block li.col-1 {
	width: 20%;
}
.credit-box .block li.col-2 {
	width: 20%;
}
.credit-box .block li.col-3 {
	width: 20%;
}
.credit-box .block li.col-4 {
	width: 20%;
}
.credit-box .block li.col-5 {
	width: 20%;
}

.credit-box .block li.col-1 .good{
	display:inline-block;
	padding-left:25px;
	background: url("../images/icon-comment.png") 0px 12px no-repeat;
}

.credit-box .block li.col-1 .middle{
	display:inline-block;
	padding-left:25px;
	background: url("../images/icon-comment.png") 0px -23px no-repeat;
}

.credit-box .block li.col-1 .bad{
	display:inline-block;
	padding-left:25px;
	background: url("../images/icon-comment.png") 0px -58px no-repeat;
}

.credit-box .tab-content {
	padding: 30px;
	line-height: 28px;
	font-size: 14px;
	border:none;
}

.credit-box .nav-tabs {
	border:none;
	border-bottom: 1px solid #eaeaea;
}

.credit-box .nav-tabs>li>a,.credit-box .nav-tabs>li>a:hover {
	padding:0px 50px;
	margin-left:10px;
	border-radius: 0px;
	border: 1px solid #eaeaea;
}

.credit-box .nav-tabs>li.active>a:link, .credit-box .nav-tabs>li.active>a:visited,.credit-box .nav-tabs>li.active>a:focus,.credit-box .nav-tabs>li.active>a:hover {
	padding:0px 50px;
	margin-left:10px;
	font-weight:bold;
	color:#333;
	border-radius: 0px;
	border: 1px solid #eaeaea;
	border-top:3px solid #febc71;
	border-bottom:none;
}


.credit-box .tab-pane  li.col-1 {
	width: 25%;
}
.credit-box .tab-pane  li.col-2 {
	width: 25%;
}
.credit-box .tab-pane  li.col-3 {
	width: 25%;
}
.credit-box .tab-pane  li.col-4 {
	width: 25%;
}

/****我的认证***/
.content.cert-box{
	padding:0px;
	background-color:#fff;	
}


.right-container .cert-box .tab-content {
	padding: 30px;
	line-height: 28px;
	font-size: 14px;
	border:none;
}

.right-container .cert-box .nav-tabs {
	border:none;
	border-bottom: 1px solid #eaeaea;
}

.right-container .cert-box .nav-tabs>li>a {
	padding-left:55px;
	padding-right:10px;
	margin-left:10px;
	border-radius: 0px;
	border: 1px solid #eaeaea;
	background:url(../images/icon-cert.png) no-repeat;
}

.right-container .cert-box .nav-tabs>li>a.player {
	padding-left:50px;
	background-position:20px 10px;	
}

.right-container .cert-box .nav-tabs>li>a.business {
	background-position:-245px 10px;	
}

.right-container .cert-box .nav-tabs>li.active>a:link, .right-container .cert-box .nav-tabs>li.active>a:visited, .right-container .cert-box .nav-tabs>li.active>a:focus, .right-container .cert-box .nav-tabs>li.active>a:hover {
	padding-left:55px;
	padding-right:10px;
	margin-left:10px;
	font-weight:bold;
	color:#333;
	border-radius: 0px;
	border: 1px solid #eaeaea;
	border-top:3px solid #febc71;
	border-bottom:none;
}

.content.cert-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;	
}

.content.cert-box .tb-item {
	float: left;
	width: 100%;
	height: 60px;
}

.content.cert-box .tb-item li{
	height: 60px;
	line-height: 25px;
	font-size:12px;
	vertical-align:middle;
}

.cert-box li.col-1 {
	width: 25%;
}
.cert-box li.col-2 {
	width: 10%;
}
.cert-box li.col-3 {
	width: 10%;
}
.cert-box li.col-4 {
	width: 15%;
}
.cert-box li.col-5 {
	width: 15%;
}
.cert-box li.col-6 {
	width: 25%;
}

.cert-box li.col-5 a{
	float:left;
	width: 100%;
	color:#1e7db9;
}

/****我的返利***/
.content.rebate-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;	
}

.content.rebate-box .content-hd>span{
	float:left;
	padding-left:40px;
	line-height:50px;
	background:url(../images/icon-cert.png) -265px 13px no-repeat;	
}

.content.rebate-box .instruction{
	float:left;
	width:750px;
	padding:20px;
	margin:0px 30px;
	border-bottom:1px dashed #eaeaea;	
}

.content.rebate-box .instruction p{
	height:30px;
	line-height:30px;
	color:#999;	
}

.content.rebate-box .count{
	float:left;
	width:100%;
	padding:10px 30px;	
}

.content.rebate-box .count li{
	float:left;
	width:25%;
	padding-left:20px;
	border-right:1px solid #eaeaea;	
}

.content.rebate-box .count li:last-child{
	border-right:none;	
}

.content.rebate-box .count li i{
	float:left;
	width:100%;
	line-height:30px;
	font-style:normal;
	font-size:14px;
	color:#999;	
}

.content.rebate-box .count li b{
	float:left;
	width:100%;
	line-height:40px;
	font-weight:normal;
	font-size:26px;
	color:#ff3300;	
}

.content.rebate-box .count li b em{
	font-style:normal;
	font-size:18px;	
}

.rebate-box li.col-1 {
	width: 25%;
}
.rebate-box li.col-2 {
	width: 10%;
}
.rebate-box li.col-3 {
	width: 10%;
}
.rebate-box li.col-4 {
	width: 15%;
}
.rebate-box li.col-5 {
	width: 15%;
}
.rebate-box li.col-6 {
	width: 25%;
}

/**我要发单**/
.right-container .publish {
	float: left;
	width: 810px;
	padding: 30px 20px;
	background-color:#fff;
}

.publish a{
	color:#1e7db9;	
}
.publish fieldset {
	border: none;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}


.publish .form-group label {
	font-size: 14px;
	font-weight: normal;
	color: #848484;
}

.publish .form-group .form-control {
	border-radius:0px;
	border:1px solid #eaeaea;
	-webkit-box-shadow:none;
	box-shadow: none;
}


.publish .tip{
	margin-top:7px;
	color:#999;	
}

.publish em{
	font-style:normal;
	color:#ff3300;
}

.publish .btn-upload {
	width: 120px;
	height: 30px;
	font-size:14px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}

.publish .btn-submit {
	width: 160px;
	height: 45px;
	font-size:16px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}

.publish .btn-close {
	width: 160px;
	height: 45px;
	font-size:16px;
	color: #999999;
	background-color: #ccc;
	border: none;
}

/**订单详情**/
.right-container .detail-o {
	float: left;
	width: 810px;
	padding: 30px 20px;
	background-color:#fff;
}

.detail-o .time-box{
	padding:10px 0px;
	background-color:#f2f6ff;
}

.detail-o a{
	color:#1e7db9;	
}
.detail-o fieldset {
	border: none;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}


.detail-o .form-group label {
	font-size: 14px;
	font-weight: normal;
	color: #848484;
}

.detail-o .form-group .form-control {
	border-radius:0px;
	border:1px solid #eaeaea;
	-webkit-box-shadow:none;
	box-shadow: none;
}


.detail-o .tip{
	margin-top:7px;
	color:#999;	
}

.detail-o em{
	font-style:normal;
	color:#ff3300;
}

.detail-o .btn-upload {
	width: 120px;
	height: 30px;
	font-size:14px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}

.detail-o .btn-submit {
	width: 160px;
	height: 45px;
	font-size:16px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}

.detail-o .btn-close {
	width: 160px;
	height: 45px;
	font-size:16px;
	color: #999999;
	background-color: #ccc;
	border: none;
}

/**玩家评论**/
.right-container .comment {
	float: left;
	width: 810px;
	padding: 10px 20px;
	background-color:#fff;
}

.comment a{
	color:#1e7db9;	
}
.comment fieldset {
	border: none;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}


.comment .form-group label {
	margin-top:-10px;
	line-height:25px;
	font-size: 14px;
	font-weight: normal;
	color: #848484;
}

.comment .form-group .form-control {
	border-radius:0px;
	border:1px solid #eaeaea;
	-webkit-box-shadow:none;
	box-shadow: none;
}


.comment .tip{
	margin-top:7px;
	color:#999;	
}

.comment em{
	font-style:normal;
	color:#ff3300;
}
.comment .btn-submit {
	width: 245px;
	height: 45px;
	font-size:16px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}
/**协商退单**/
.right-container .return-order {
	float: left;
	width: 810px;
	padding: 10px 20px;
	background-color:#fff;
}

.return-order .block1 {
	float: left;
	width: 100%;
	background-color:#fff;
}

.return-order .block1 li{
	float: left;
	width: 100%;
	height:40px;
	line-height:40px;
	background-color:#fff;
}

.return-order  .hd{
	height:50px;
	line-height:50px;
	padding-left:20px;
	font-size:16px;
	color:#333;
}

.return-order .block1 li.l2{
	height:40px;
	line-height:40px;
	padding-left:20px;
	font-size:14px;
	color:#999;
	background-color:#f2f6ff;
}

.return-order .block1 li.l3{
	height:40px;
	line-height:40px;
	padding-left:20px;
	font-size:14px;
	color:#999;
	border-bottom:1px solid #eaeaea;
}

.return-order .block1 li.l4{
	height:40px;
	line-height:40px;
	padding-left:20px;
	font-size:12px;
	color:#ff3300;
}


.return-order .block2{
	float:left;
	width:100%;
	margin-top:20px;
	background-color:#fff;
}

.return-order .block2 .list{
	float:left;
	width:100%;
	padding:20px 0px;
	border-top:1px solid #f3f3f3;
}

.return-order .block2 .list li.item{
	float:left;
	width:100%;
	padding:10px 20px;
	border-bottom:1px dashed #f3f3f3;
}

.return-order .block2 .list li.item .name{
	float:left;
	width:140px;
	font-size:14px;
	color:#999;
}

.return-order .block2 .status{
	font-size:14px;
	border-top: 1px solid #f3f3f3;

}

.return-order .name i{
	float:left;
	width:100%;
	font-style:normal;
	color:#333;
}

.return-order .name b{
	float:left;
	width:100%;
	font-weight:normal;
	color:#999;
}

.return-order .block2 .list li.item .txt{
	float:left;
	width:550px;
	font-size:14px;
	color:#999;
}

.return-order a{
	color:#1e7db9;
}
.return-order fieldset {
	border: none;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

.return-order .form-group .control-label {
	font-weight: normal;
}

.return-order .form-group .form-control {
	border-radius:0px;
	border:1px solid #eaeaea;
	-webkit-box-shadow:none;
	box-shadow: none;
}


.return-order .tip{
	margin-top:7px;
	color:#999;
}

.return-order em{
	font-style:normal;
	color:#ff3300;
}
.return-order .btn-submit {
	width: 245px;
	height: 45px;
	font-size:16px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}

.return-order .btn-agree {
	width: 160px;
	height: 45px;
	font-size:16px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}

.return-order .btn-disagree {
	width: 160px;
	height: 45px;
	margin-left: 10px;
	font-size:16px;
	color: #ffffff;
	background-color: #ccc;
	border: none;
}

/**问题处理中心**/
.right-container .question-deal {
	float: left;
	width: 810px;
	padding: 10px 20px;
	background-color:#fff;
}

.question-deal .block1 {
	float: left;
	width: 100%;
	background-color:#fff;
}

.question-deal .block1 li{
	float: left;
	width: 100%;
	height:40px;
	line-height:40px;
	background-color:#fff;
}

.question-deal  .hd{
	height:50px;
	line-height:50px;
	padding-left:20px;
	font-size:16px;
	color:#333;
}

.question-deal .block1 li.l2{
	height:130px;
	padding: 10px;
	line-height:35px;
	padding-left:20px;
	font-size:14px;
	color:#666;
	background-color:#f2f6ff;
}

.question-deal .block1 li.l3{
	height:40px;
	line-height:40px;
	padding-left:20px;
	font-size:14px;
	color:#999;
	border-bottom:1px solid #eaeaea;
}

.question-deal .block1 li.l4{
	height:40px;
	line-height:40px;
	padding-left:20px;
	font-size:12px;
	color:#ff3300;
}


.question-deal .block2{
	float:left;
	width:100%;
	margin-top:20px;
	background-color:#fff;
}

.question-deal .block2 .summer{
	float:left;
	width:100%;
	padding:20px;
	line-height: 30px;
	background-color: #f3f3f3;
}

.question-deal .block2 .detail{
	float:left;
	width:100%;
	padding:20px;
	line-height: 25px;
	font-size: 14px;
	color:#999;
}

.question-deal .block2 .detail p img{
	float:left;
	width:25%;
	padding:0px 5px;
}


.question-deal .block3{
	float:left;
	width:100%;
	margin-top:20px;
	background-color:#fff;
}

.question-deal .block3 .list{
	float:left;
	width:100%;
	padding:20px 0px;
	border-top:1px solid #f3f3f3;
}

.question-deal .block3 .list li.item{
	float:left;
	width:100%;
	padding:10px 20px;
	border-bottom:1px dashed #f3f3f3;
}

.question-deal .block3 .list li.item .name{
	float:left;
	width:140px;
	font-size:14px;
	color:#999;
}

.question-deal .name i{
	float:left;
	width:100%;
	font-style:normal;
	color:#333;
}

.question-deal .name b{
	float:left;
	width:100%;
	font-weight:normal;
	color:#999;
}

.question-deal .block3 .list li.item .txt{
	float:left;
	width:550px;
	font-size:14px;
	color:#999;
}


/**问题处理中心添加申诉**/
.right-container .question-submit {
	float: left;
	width: 810px;
	padding: 10px 20px;
	background-color:#fff;
}

.question-submit a{
	color:#1e7db9;
}

.question-submit em{
	font-style:normal;
	color:#ff3300;
}

.question-submit .block1 {
	float: left;
	width: 100%;
	background-color:#fff;
}

.question-submit .block1 li{
	float: left;
	width: 100%;
	background-color:#fff;
}

.question-submit  .hd{
	height:50px;
	line-height:50px;
	padding-left:20px;
	font-size:16px;
	color:#333;
}

.question-submit .block1 li.l2{
	padding: 10px;
	line-height:35px;
	padding-left:20px;
	font-size:14px;
	color:#666;
	background-color:#f2f6ff;
}

.question-submit .block2{
	float:left;
	width:100%;
	margin-top:20px;
	background-color:#fff;
}


.question-submit a{
	color:#1e7db9;
}
.question-submit em{
	font-style:normal;
	color:#ff3300;
}
.question-submit fieldset {
	border: none;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

.question-submit .form-group label{
	text-align: right;
}
.question-submit .form-group .form-control {
	border-radius:0px;
	border:1px solid #eaeaea;
	-webkit-box-shadow:none;
	box-shadow: none;
}

.question-submit .form-group .form-control.input-sm {
	display:inline-block;
	width:40%;
}

.question-submit .form-group .txt {
	display:inline-block;
	padding:0px 5px;
}

.question-submit .form-group .upload{
	float:left;
}

.question-submit .form-group .upload li{
	float:left;
	width:120px;
	margin-bottom: 20px;
}

.question-submit .form-group .upload p{
	float:left;
	width:90px;
	height:90px;
	border:1px solid #eaeaea;
}

.question-submit .form-group .upload p img{
	float:left;
	width:100%;
	height:100%;
}


.question-submit .form-group .upload a.add{
	float:left;
	width:90px;
	height:90px;
	line-height: 90px;
	font-size:50px;
	color:#ccc;
	text-align: center;
	border:1px dashed #eaeaea;
}

.question-submit .form-group .upload a.del{
	float:left;
	width:90px;
	height:30px;
	line-height: 30px;
	font-size:14px;
	color:#999;
	text-align: center;
}


.question-submit .form-group .upload span{
	float:left;
	width:90px;
	height:30px;
	line-height: 30px;
	font-size:14px;
	color:#999;
	text-align: center;
}



.question-submit .btn-submit {
	width: 120px;
	height: 35px;
	font-size:16px;
	color: #ffffff;
	background-color: #98c8fc;
	border: none;
}

.question-submit .btn-close {
	width: 120px;
	height: 35px;
	font-size:16px;
	color: #ffffff;
	background-color: #ccc;
	border: none;
}


/**游戏截图**/
.right-container .game-shot {
	float: left;
	width: 810px;
	padding: 10px 20px;
	background-color:#fff;
}

.game-shot a{
	color:#1e7db9;
}

.game-shot em{
	font-style:normal;
	color:#ff3300;
}

.game-shot .block1 {
	float: left;
	width: 100%;
	background-color:#fff;
}

.game-shot .block1 li{
	float: left;
	width: 100%;
	background-color:#fff;
}

.game-shot  .hd{
	height:50px;
	line-height:50px;
	padding-left:20px;
	font-size:16px;
	color:#333;
}

.game-shot .block1 li.l2{
	padding: 10px;
	line-height:35px;
	padding-left:20px;
	font-size:14px;
	color:#666;
	background-color:#f2f6ff;
}

.game-shot .block1 li.l2 span{
	float:right;
}

.game-shot .block1 li.l3{
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	font-size: 12px;
	color: #ff3300;
}

.game-shot .block2{
	float:left;
	width:100%;
	margin-top:20px;
	background-color:#fff;
}


.game-shot a{
	color:#1e7db9;
}
.game-shot em{
	font-style:normal;
	color:#ff3300;
}


.game-shot .block2 .shot-list{
	float:left;
	width:100%;
	padding:10px 20px;
}

.game-shot .block2 .shot-list li{
	float:left;
	width:176px;
	margin-bottom: 20px;
}


.game-shot .block2 .shot-list .l1{
	float:left;
	width:150px;
	height:150px;
	border:1px solid #eaeaea;
}

.game-shot .block2 .shot-list .l1 img{
	float:left;
	width:100%;
	height:100%;
}



.game-shot .block2 .shot-list .l2,.game-shot .block2 .shot-list .l3{
	float:left;
	width:150px;
	height:25px;
	line-height: 25px;
	font-size:14px;
	color:#999;
	text-align: center;
}

.game-shot .block2 .shot-list .name-hide{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.game-shot fieldset {
	border: none;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

.game-shot .form-group label{
	text-align: right;
}


.game-shot .form-group .upload{
	float:left;
}

.game-shot .form-group .upload li{
	float:left;
	width:120px;
	margin-bottom: 20px;
}


.game-shot .form-group .upload a.add{
	float:left;
	width:90px;
	height:90px;
	line-height: 90px;
	font-size:50px;
	color:#ccc;
	text-align: center;
	border:1px dashed #eaeaea;
}



.game-shot .form-group .upload span{
	float:left;
	width:90px;
	height:30px;
	line-height: 30px;
	font-size:14px;
	color:#999;
	text-align: center;
}



.game-shot .btn-submit {
	width: 120px;
	height: 35px;
	font-size:16px;
	color: #ffffff;
	background-color: #98c8fc;
	border: none;
}


/**留言**/
.right-container .leave-message {
	float: left;
	width: 810px;
	padding: 10px 20px;
	background-color:#fff;
}

.leave-message .block1 {
	float: left;
	width: 100%;
	background-color:#fff;
}

.leave-message .block1 li{
	float: left;
	width: 100%;
	height:40px;
	line-height:40px;
	background-color:#fff;
}

.leave-message  .hd{
	height:50px;
	line-height:50px;
	padding-left:20px;
	font-size:16px;
	color:#333;
}

.leave-message .block1 li.l2{
	height:40px;
	line-height:40px;
	padding-left:20px;
	font-size:14px;
	color:#999;
	background-color:#f2f6ff;
}

.leave-message .block1 li.l3{
	height:40px;
	line-height:40px;
	padding-left:20px;
	font-size:14px;
	color:#999;
	border-bottom:1px solid #eaeaea;
}

.leave-message .block1 li.l4{
	height:40px;
	line-height:40px;
	padding-left:20px;
	font-size:12px;
	color:#ff3300;
}


.leave-message .block2{
	float:left;
	width:100%;
	margin-top:20px;
	background-color:#fff;
}

.leave-message .block2 .list{
	float:left;
	width:100%;
	padding:20px 0px;
	border-top:1px solid #f3f3f3;	
}

.leave-message .block2 .list li.item{
	float:left;
	width:100%;
	padding:10px 20px;
	border-bottom:1px dashed #f3f3f3;
}

.leave-message .block2 .list li.item .name{
	float:left;
	width:140px;
	font-size:14px;
	color:#999;
}

.leave-message .name i{
	float:left;
	width:100%;
	font-style:normal;
	color:#333;
}

.leave-message .name b{
	float:left;
	width:100%;
	font-weight:normal;
	color:#999;
}

.leave-message .block2 .list li.item .txt{
	float:left;
	width:550px;
	font-size:14px;
	color:#999;
}

.leave-message a{
	color:#1e7db9;	
}
.leave-message fieldset {
	border: none;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

.leave-message .form-group .form-control {
	border-radius:0px;
	border:1px solid #eaeaea;
	-webkit-box-shadow:none;
	box-shadow: none;
}


.leave-message .tip{
	margin-top:7px;
	color:#999;	
}

.leave-message em{
	font-style:normal;
	color:#ff3300;
}
.leave-message .btn-submit {
	width: 245px;
	height: 45px;
	font-size:16px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}

/**增加代练时间**/
.right-container .add-time {
	float: left;
	width: 810px;
	padding: 10px 20px;
	background-color:#fff;
}

.add-time .block1 {
	float: left;
	width: 100%;
	background-color:#fff;
}

.add-time .block1 li{
	float: left;
	width: 100%;
	height:40px;
	line-height:40px;
	background-color:#fff;
}

.add-time  .hd{
	height:50px;
	line-height:50px;
	padding-left:20px;
	font-size:16px;
	color:#333;
}

.add-time .block1 li.l2{
	height:40px;
	line-height:40px;
	padding:0px 20px;
	font-size:14px;
	color:#999;
	background-color:#f2f6ff;
}

.add-time .block1 li.l2 .status{
	color:#ff3300;
}

.add-time .block1 li.l2 .time{
	float:right;
}



.add-time .block2{
	float:left;
	width:100%;
	margin-top:20px;
	background-color:#fff;
}


.add-time a{
	color:#1e7db9;
}
.add-time em{
	font-style:normal;
	color:#ff3300;
}
.add-time fieldset {
	border: none;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

.add-time .form-group .form-control {
	border-radius:0px;
	border:1px solid #eaeaea;
	-webkit-box-shadow:none;
	box-shadow: none;
}

.add-time .form-group .form-control.input-sm {
	display:inline-block;
	width:40%;
}

.add-time .form-group .txt {
	display:inline-block;
	padding:0px 5px;
}


.add-time .btn-submit {
	width: 245px;
	height: 45px;
	font-size:16px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}
/**我要充值**/
.right-container .charge {
	float: left;
	width: 810px;
	padding: 30px 20px;
	background-color:#fff;
}

.charge a{
	color:#1e7db9;	
}
.charge fieldset {
	border: none;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

.charge .charge-step{
	color:#333;
	padding:20px 0px;
}

.charge .step-content{
	margin-left:20px;
	padding-left:20px;
	border-left:1px dashed #f3f3f3;
}

.charge .form-group label {
	font-size: 14px;
	font-weight: normal;
	color: #848484;
}

.charge .form-group .form-control {
	border-radius:0px;
	border:1px solid #eaeaea;
	-webkit-box-shadow:none;
	box-shadow: none;
}


.charge .tip{
	margin-top:7px;
	color:#999;	
}

.charge em{
	font-style:normal;
	color:#ff3300;
}
.charge .btn-submit {
	width: 245px;
	height: 45px;
	font-size:16px;
	color: #ffffff;
	background-color: #feb66c;
	border: none;
}
/****我要提现样式****/
.content.withdraw-data {
	position: relative;
	float: left;
	background-color: #ffffff;
}

.right-container .withdraw-data .tab-content {
	padding: 30px;
	line-height: 28px;
	font-size: 14px;
	border:none;
}

.right-container .withdraw-data .nav-tabs {
	border:none;
	border-bottom: 1px solid #eaeaea;
}

.right-container .withdraw-data .nav-tabs>li>a {
	padding:0px 50px;
	margin-left:10px;
	border-radius: 0px;
	border: 1px solid #eaeaea;
}

.right-container .withdraw-data .nav-tabs>li.active>a:link, .right-container .withdraw-data .nav-tabs>li.active>a:visited, .right-container .withdraw-data .nav-tabs>li.active>a:focus, .right-container .withdraw-data .nav-tabs>li.active>a:hover {
	padding:0px 50px;
	margin-left:10px;
	font-weight:bold;
	color:#333;
	border-radius: 0px;
	border: 1px solid #eaeaea;
	border-top:3px solid #febc71;
	border-bottom:none;
}

.withdraw-data .seperator_line {
	float: left;
	height: 10px;
	margin: -15px 0px 10px 0px;
	width: 100%;
	border-bottom: 1px dashed #d3d3d3;
}

.withdraw-data .form {
	float:left;
	width: 100%;
	padding-bottom:20px;
	border:1px solid #eaeaea;
}


.withdraw-data .form .form-hd {
	float:left;
	width:100%;	
	height:40px;
	line-height:40px;
	padding:0px 20px;
	margin-bottom:20px;
	font-size:14px;
	font-weight:bold;
	color:#666;
	background-color:#f3f3f3;
}


.withdraw-data .form .item {
	float: left;
	width: 100%;
	height: 30px;
	line-height: 32px;
	margin-bottom: 20px;
	font-size: 12px;
	color: #666666;
}

.withdraw-data .form .item .fl .form-control {
	width: 220px;
}
.withdraw-data .form .item em {
	margin: 0px 5px;
	font-style: normal;
	font-size: 14px;
	color: #ff3300;
}

.withdraw-data .form .item span.label {
	float: left;
	width: 150px;
	height: 18px;
	line-height: 18px;
	padding: 6px 5px;
	font-size: 14px;
	font-weight: normal;
	color: #666;
	text-align: right;
}

.withdraw-data .form .item label {
	margin: 0px 5px;
}
.withdraw-data .form .item .btn-confirm {
	width: 160px;
	height: 40px;
	line-height: 30px;
	font-size: 16px;
	color: #ffffff;
	background-color: #ff886d;
	border: none;
}


/****提现银行账户****/

.bank-list {
	float:left;
	width: 100%;
	padding:10px;
	margin:10px 0px;
	border:1px solid #eaeaea;
}
.bank-list li {
	width: 340px;
	height: 134px;
	border: 1px solid #f6f6f6;
	margin: 0 10px 25px 0;
	float: left;
	cursor:pointer;
}
.bank-list li.card:hover, .bank-list li.card.active {
	border: 1px solid #5b9fe2;
}
.bank-list .mt {
	background: #fcfcfc;
	height: 60px;
	line-height: 60px;
	padding-left: 10px;
}
.bank-list .mt span {
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px;
}


.bank-list .mt em {
	font-family: simsun;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	padding: 5px;
	margin-right:5px;
	font-style: normal;
}

.bank-list .mt .saving {
	background: #5b9fe2;
}
.bank-list .mc {
	height: 60px;
	padding: 15px 15px 0;
}
.bank-list .mc .item {
	height: 23px;
	line-height: 23px;
}
.bank-list .mc .info {
	display: inline-block;
	vertical-align: middle;
	width: 260px;
}
.bank-list .mc .font-blue {
	vertical-align: middle;
	width: 40px;
	text-align: right;
	color: #5b9fe2;
}
/**********充值明细*************/
.content.charge-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;	
}
.charge-box li.col-1 {
	width: 30%;
}
.charge-box li.col-2 {
	width: 20%;
}
.charge-box li.col-3 {
	width: 25%;
}
.charge-box li.col-4 {
	width: 25%;
}
/**********提现明细*************/
.content.withdraw-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;	
}
.withdraw-box li.col-1 {
	width: 30%;
}
.withdraw-box li.col-2 {
	width: 15%;
}
.withdraw-box li.col-3 {
	width: 25%;
}
.withdraw-box li.col-4 {
	width: 10%;
}
.withdraw-box li.col-5 {
	width: 20%;
}
/**********冻结明细*************/
.content.frozen-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;	
}
.frozen-box .frozen-hd li {
	float: left;
	padding: 0px 10px;
}
.frozen-box li.col-1 {
	width: 67%;
}
.frozen-box li.col-2 {
	width: 13%;
}
.frozen-box li.col-3 {
	width: 20%;
}

/**********资金明细*************/
.content.cash-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;	
}
.cash-box li.col-1 {
	width: 60%;
}
.cash-box li.col-2 {
	width: 12%;
}
.cash-box li.col-3 {
	width: 12%;
}

.cash-box li.col-4 {
	width: 16%;
}

/**********我的申诉*************/
.content.appeal-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;	
}

.appeal-box .tb-item{
	height:60px;
	padding:10px 0px;	
}
.appeal-box .tb-item a{
	color:#1e7db9;
}
.appeal-box .tb-item li{
	height:60px;	
	line-height:20px;
	overflow:visible;
}

.appeal-box li.col-1 {
	width: 10%;
}
.appeal-box li.col-2 {
	width: 25%;
}
.appeal-box li.col-3 {
	width: 25%;
}

.appeal-box li.col-4 {
	width: 15%;
}

.appeal-box .tb-item li.col-4 {
	font-size: 12px;
	color:#999;
}

.appeal-box li.col-5 {
	width: 15%;
}

.appeal-box .tb-item li.col-5 {
	width: 15%;
	color:#ff3300;
}

.appeal-box li.col-6 {
	width: 10%;
}


/****密码管理***/
.content.password-box{
	padding:0px;
	background-color:#fff;	
}

.right-container .password-box .tab-content {
	padding: 30px;
	line-height: 28px;
	font-size: 14px;
	border:none;
}

.right-container .password-box .nav-tabs {
	border:none;
	border-bottom: 1px solid #eaeaea;
}

.right-container .password-box .nav-tabs>li>a {
	padding:0px 50px;
	margin-left:10px;
	border-radius: 0px;
	border: 1px solid #eaeaea;
}

.right-container .password-box .nav-tabs>li.active>a:link, .right-container .password-box .nav-tabs>li.active>a:visited, .right-container .password-box .nav-tabs>li.active>a:focus, .right-container .password-box .nav-tabs>li.active>a:hover {
	padding:0px 50px;
	margin-left:10px;
	font-weight:bold;
	color:#333;
	border-radius: 0px;
	border: 1px solid #eaeaea;
	border-top:3px solid #febc71;
	border-bottom:none;
}

/**********我的发单*************/
.content.order-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;	
}

.order-box .tb-hd li.col-1 {
	width: 35%;
}
.order-box .tb-hd li.col-2 {
	width: 12%;
	text-align:center;
}
.order-box .tb-hd li.col-3 {
	width: 15%;
	text-align:center;
}
.order-box .tb-hd li.col-4 {
	width: 38%;
	text-align:center;
}

.item-bd .col-1 p {
	color: black;
}

.order-box .item-bd li{
	 padding:10px;
	 min-height: 120px;
 }

.order-box .item-bd li.col-1 a{
	font-weight: bold;
	color:#0089ff;
}
.order-box .item-bd li.col-1 {
	width: 35%;
	height:100%;
	border-right:1px solid #f3f3f3;
}
.order-box .item-bd li.col-2 {
	width: 12%;
	height:100%;
	text-align:center;
	border-right:1px solid #f3f3f3;
}
.order-box .item-bd li.col-3 {
	width: 15%;
	height:100%;
	text-align:center;
	border-right:1px solid #f3f3f3;
}
.order-box .item-bd li.col-4 {
	width: 19%;
	height:100%;
	text-align:center;
}

.order-box .item-bd li.col-5 {
	width: 19%;
	height:100%;
	text-align:center;
}

.order-box .item-bd li.col-4 a,.order-box .item-bd li.col-5 a{
	display:block;
	width:100%;
}


.order-box li .btn-upload{
	display:inline-block;
	width:65px;
	height:25px;
	line-height: 25px;
	padding:0px;
	font-size:12px;
	color:#fff;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#96c7fb;
}

.order-box li .btn-detail{
	display:inline-block;
	width:65px;
	height:25px;
	line-height: 25px;
	padding:0px;
	font-size:12px;
	color:#fff;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#feba6f;
}

.order-box .tb-item-o {
	float: left;
	width: 100%;
	line-height: 25px;
	font-size: 12px;
	color: #7a7a7a;
	background-color: #fff;
	border: 1px solid #f3f3f3;
}

.order-box .tb-item-o .item-hd{
	float:left;
	width:100%;
	height:40px;
	padding:0px 10px;
	line-height: 40px;
	background-color:#f8f8f8;
	border-bottom: 1px solid #f3f3f3;
}

.order-box .tb-item-o .item-hd .hd-txt1{
	float:left;
	width:260px;
	color: black;
}

.order-box .tb-item-o .item-hd .hd-txt2{
	float:left;
	width:200px;
}

.order-box .tb-item-o .item-hd .hd-txt3{
	float:left;
	width:200px;
	text-align: right;
}
.order-box .tb-item-o .item-hd .hd-txt4{
	float:left;
	width:60px;
	text-align: right;
}

.order-box .tb-item-o .item-hd .hd-txt4 a{
	color:#0099ff;
}

.order-box .tb-item-o .item-hd .hd-txt4 a i.num{
	display:inline-block;
	width:18px;
	height:18px;
	line-height: 18px;
	text-align: center;
	font-size:10px;
	color:#fff;
	font-style:normal;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;;
	background-color:#ff3300;
}

.tb-item-o li {
	float: left;
	padding: 0px 10px;
}
.tb-item-o li em {
	font-weight: normal;
	color: #ff3300;
	font-style: normal;
}


/**********我的接单*************/
.content.taker-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;
}

.content.taker-box .tb-item-t{
	padding:10px 0px;
}
.taker-box .tb-hd li.col-1 {
	width: 35%;
}
.taker-box .tb-hd li.col-2 {
	width: 15%;
	text-align:center;
}
.taker-box .tb-hd li.col-3 {
	width: 15%;
	text-align:center;
}
.taker-box .tb-hd li.col-4 {
	width: 35%;
	text-align:center;
}



.taker-box .item-bd li{
	padding:10px;
	min-height: 120px;
}

.taker-box .item-bd li.col-1 a{
	font-weight: bold;
	color:#333;
}
.taker-box .item-bd li.col-1 {
	width: 35%;
	height:100%;
	border-right:1px solid #f3f3f3;
}
.taker-box .item-bd li.col-2 {
	width: 12%;
	height:100%;
	text-align:center;
	border-right:1px solid #f3f3f3;
}
.taker-box .item-bd li.col-3 {
	width: 15%;
	height:100%;
	text-align:center;
	border-right:1px solid #f3f3f3;
}
.taker-box .item-bd li.col-4 {
	width: 19%;
	height:100%;
	text-align:center;
}

.taker-box .item-bd li.col-5 {
	width: 19%;
	height:100%;
	text-align:center;
}

.taker-box .item-bd li.col-4 a,.taker-box .item-bd li.col-5 a{
	display:block;
	width:100%;
}


.taker-box li .btn-upload{
	display:inline-block;
	width:65px;
	height:25px;
	line-height: 25px;
	padding:0px;
	font-size:12px;
	color:#fff;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#96c7fb;
}

.taker-box li .btn-detail{
	display:inline-block;
	width:65px;
	height:25px;
	line-height: 25px;
	padding:0px;
	font-size:12px;
	color:#fff;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#feba6f;
}


.taker-box .tb-item-t {
	float: left;
	width: 100%;
	line-height: 25px;
	font-size: 12px;
	color: #7a7a7a;
	background-color: #fff;
	border: 1px solid #f3f3f3;
	border-top: none;
}
.taker-box .tb-item-t .item-hd{
	float:left;
	width:100%;
	height:40px;
	padding:0px 10px;
	line-height: 40px;
	background-color:#f8f8f8;
	border-bottom: 1px solid #f3f3f3;
}

.taker-box .tb-item-t .item-hd .hd-txt1{
	float:left;
	width:260px;
}

.taker-box .tb-item-t .item-hd .hd-txt2{
	float:left;
	width:200px;
}

.taker-box .tb-item-t .item-hd .hd-txt3{
	float:left;
	width:200px;
	text-align: right;
}
.taker-box .tb-item-t .item-hd .hd-txt4{
	float:left;
	width:60px;
	text-align: right;
}

.taker-box .tb-item-t-o .item-hd .hd-txt4 a{
	color:#0099ff;
}


.tb-item-t li {
	float: left;
	padding: 0px 10px;
}
.tb-item-t li em {
	font-weight: normal;
	color: #ff3300;
	font-style: normal;
}

/**********我的协商*************/
.content.consult-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;
}


.consult-box .tab-content {
	padding: 30px;
	line-height: 28px;
	font-size: 14px;
	border:none;
}

.consult-box .nav-tabs {
	border:none;
	border-bottom: 1px solid #eaeaea;
}

.consult-box .nav-tabs>li>a:link,.consult-box .nav-tabs>li>a:hover {
	padding:0px 50px;
	margin-left:10px;
	border-radius: 0px;
	border: 1px solid #eaeaea;
}

.consult-box .nav-tabs>li.active>a:link,.consult-box .nav-tabs>li.active>a:visited,.consult-box .nav-tabs>li.active>a:focus,.consult-box .nav-tabs>li.active>a:hover {
	padding:0px 50px;
	margin-left:10px;
	font-weight:bold;
	color:#333;
	border-radius: 0px;
	border: 1px solid #eaeaea;
	border-top:3px solid #febc71;
	border-bottom:none;
}


.consult-box .tb-hd li{
	height:100%;
	font-size: 12px;
	border-right: 1px solid #f3f3f3;
 }

.consult-box li:last-child{
	border-right:none;
}
.consult-box li.col-1 {
	 width: 50%;
 }

.consult-box li.col-1 a{
	float:left;
	width:100%;
	overflow:hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	font-size: 14px;
	color:#1e7db9;
}

.consult-box li.col-2 {
	width: 10%;
}
.consult-box li.col-3 {
	width: 10%;
}
.consult-box li.col-4 {
	width: 10%;
}

.consult-box li.col-4 p{
	width:100%;
}
.consult-box li.col-5 {
	width: 10%;
}
.consult-box li.col-6 {
	width: 10%;
}

.consult-box li.col-6 a{
	display:block;
	text-align:center;
}

.consult-box li.col-7 a{
	display:block;
	text-align:center;
}

.consult-box li .btn-upload{
	display:inline-block;
	width:60px;
	height:25px;
	line-height: 25px;
	padding:0px;
	font-size:12px;
	color:#fff;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#96c7fb;
}

.consult-box li .btn-detail{
	display:inline-block;
	width:60px;
	height:25px;
	line-height: 25px;
	padding:0px;
	font-size:12px;
	color:#fff;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#feba6f;
}


.consult-box .tb-item-t {
	float: left;
	width: 100%;
	line-height: 25px;
	font-size: 12px;
	color: #7a7a7a;
	background-color: #fff;
	border: 1px solid #f3f3f3;
	border-top: none;
}

.consult-box .tb-item-t li {
	float: left;
	padding: 0px 10px;
}

.consult-box .tb-item-t li{
	height:100%;
	height:110px;
	padding:5px 10px;
	font-size: 12px;
	border-right: 1px solid #f3f3f3;
}
.consult-box .tb-item-t li em {
	font-weight: normal;
	color: #ff3300;
	font-style: normal;
}

/**********操作记录*************/
.content.operation-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;	
}

.operation-box li.col-1 {
	width: 60%;
}
.operation-box li.col-2 {
	width: 20%;
}
.operation-box li.col-3 {
	width: 20%;
}

/**********操作记录*************/
.content.login-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;	
}

.login-box li.col-1 {
	width: 50%;
}
.login-box li.col-2 {
	width: 50%;
}
/**********站内信列表*************/
.content.message-box{
	float:left;
	width:100%;
	padding:0px;
	background-color:#fff;	
}

.content.message-box .m-item{
	float: left;
	width: 100%;
	padding:10px 0px;
	line-height: 20px;
	font-size: 14px;
	color: #7a7a7a;
	background-color: #fff;
	border: 1px solid #f3f3f3;
	border-top: none;	
}

.content.message-box .m-item li {
	float: left;
	padding: 0px 10px;
	overflow:hidden;
}

.content.message-box .m-item li em {
	font-weight: normal;
	color: #ff3300;
	font-style: normal;
}

.message-box li.col-1 {
	width: 60%;
	font-weight:bold;
	color:#333;
	cursor:pointer;
}

.message-box li.col-1.read {
	width: 60%;
	font-weight:normal;
	color:#999;
}

.message-box li.col-2 {
	width: 20%;
}
.message-box li.col-3 {
	width: 20%;
}

/**********记录明细通用*************/

.tb-hd {
	float: left;
	width: 100%;
	height: 45px;
	line-height: 45px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #7a7a7a;
	font-weight: bold;
	background-color: #f8f8f8;
	border: 1px solid #f3f3f3;
}
.tb-hd li {
	float: left;
	padding: 0px 10px;
}


.tb-item {
	float: left;
	width: 100%;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #7a7a7a;
	background-color: #fff;
	border: 1px solid #f3f3f3;
}
.tb-item:first-child {
	border-top: 1px solid #f3f3f3;
}
.tb-item li {
	float: left;
	padding: 0px 10px;
	overflow:hidden;
}
.tb-item li em {
	font-weight: normal;
	color: #ff3300;
	font-style: normal;
}
.tb-tt {
	float: left;
	width: 100%;
	padding: 0px 10px;
	margin: 15px 0px;
	color: #999;
	border: 1px solid #eaeaea;
}
.tb-tt .control {
	float: left;
	padding: 10px 0px;
}

.tb-tt .control p{
	padding:5px 0px;
}
.tb-tt .control span {
	display: inline-block;
	margin: 0px 5px;
}
.tb-tt a {
	display: inline-block;
	line-height: 30px;
	margin: 0px 10px;
}
.tb-tt .btn-send {
	display: inline-block;
	width: 110px;
	height: 35px;
	margin: 0px 10px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	border-radius: 5px;
	background-color: #febc71;
	border:none;
}


.content .no-result {
	float: left;
	width: 100%;
	height: 80px;
	line-height: 80px;
	text-align: center;
	font-size: 24px;
	color: #666;
}
.content .no-result a.btn {
	display: inline-block;
	width: 100px;
	height: 35px;
	margin: 0px 10px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background-color: #ef6e5d;
}


/****弹窗样式****/
.layermchild *{
	font-family: "微软雅黑", "宋体";

}
.layermbtn span, .layermchild h3 {
	margin:0px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	color:#fff;
	background-color:#feba70;
}

.layermend {
	position: absolute;
	right: 7px;
	top: 10px;
	width: 30px;
	height: 30px;
	border: 0;
	font-weight: 400;
	background: 0 0;
	cursor: pointer;
	-webkit-appearance: none;
	font-size: 30px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	border:2px solid #ffdeba;
}

.layermend::after, .layermend::before {
	position: absolute;
	left: 4px;
	top: 12px;
	content: '';
	width: 18px;
	height: 2px;
	background-color: #ffdeba;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	border-radius: 3px;
}

.layermend::after {
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}

.layermchild .btn-confirm{
	float:left;
	width:90px;
	height:35px;
	color:#fff;
	background-color:#feba70;
}

.layermchild .btn-cancel{
	float:left;
	width:90px;
	height:35px;
	margin-left:5px;
	color:#fff;
	background-color:#95c6fb;
}

.pop-shot{
	float:left;
	width:780px;
	padding:20px 30px;
}

.pop-shot .upload-list{
	float:left;
	width:100%;
	padding-bottom: 20px;
}

.pop-shot .upload-list ul{
	float:left;
	width:600px;
}

.pop-shot .upload-list ul li{
	float:left;
	width:90px;
	height:120px;
	margin:0px 15px;
	font-size:14px;
	color:#999;
}

.pop-shot .upload-list ul li a{
	float:left;
	width:90px;
	height:90px;
	line-height: 90px;
	font-size:36px;
	color:#ccc;
	text-align: center;
	border:2px dashed #eaeaea;
}

.pop-shot .upload-list .btns{
	float:right;
	width:110px;
}

.pop-shot .upload-list .btns .btn1{
	float:left;
	width:100px;
	height:35px;
	margin-top: 10px;
	font-size:14px;
	color:#fff;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#feb66c;
}

.pop-shot .upload-list .btns .btn2{
	float:left;
	width:100px;
	height:35px;
	margin-top: 10px;
	font-size:14px;
	color:#fff;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#96c7fb;
}





.pop-shot .list{
	float:left;
	width:100%;
}

.pop-shot .list li{
	float:left;
	width:230px;
	height:220px;
	padding:0px;
}

.pop-shot .list li{
	float:left;
	width:220px;
	height:220px;
	margin:0px 10px;
}


.pop-shot .list li img{
	float:left;
	width:210px;
	height:170px;
}

.pop-shot .list span{
	float:left;
	width:100%;
	height:30px;
	line-height: 30px;
	text-align: left;
}

.pop-shot .list span a{
	float:right;
}

.pop-shot .list span a:hover{
	border:none;
}